package com.monkeyk.sos.domain.model;

import java.io.Serializable;

/**
 * 
 * 
 ***************************************************************  
 * <b>项目名称：</b>腾邦开放平台<br>
 * <b>程序名称：</b>应用实体类<br>
 * <b>日期：</b>2015年12月9日 上午11:39:43<br>
 * <b>作者：</b>Haiquan Yin<br>
 * <b>模块： </b>管理后台<br>
 * <b>描述： </b>应用服务管理<br>
 * <b>备注： </b><br>
 * ------------------------------------------------------------ 
 * 修改历史 
 * ------------------------------------------------------------ 
 * 序号               日期                       修改人                   修改原因 
 * ------------------------------------------------------------  
 *  
 * 修改备注： 
 * <p>@version</p>
 * <p></p>
 ***************************************************************
 */
public class ApplicationDetails implements Serializable {

	private static final long serialVersionUID = 3156211698904772580L;
	/* ID */
	private Long appId;
	/* 应用名称 */
	private String appName;
	/* 应用平台 */
	private String appPlatform;
	/* 应用简介 */
	private String appProfile;
	/* 应用介绍 */
	private String appDescribe;
	/* 网站名称 */
	private String webName;
	/* 网站域名 */
	private String webDomains;
	/* 网站备案 */
	private String webRecord;
	/* 审核状态 */
	private int status;
	/* 创建日期 */
	private String createDate;
	/* 更新日期 */
	private String updateDate;
	
	public ApplicationDetails() {
		super();
	}

	public ApplicationDetails(Long appId, String appName, String appPlatform,
			String appProfile, String appDescribe, String webName,
			String webDomains, String webRecord,
			int status, String createDate, String updateDate) {
		super();
		this.appId = appId;
		this.appName = appName;
		this.appPlatform = appPlatform;
		this.appProfile = appProfile;
		this.appDescribe = appDescribe;
		this.webName = webName;
		this.webDomains = webDomains;
		this.webRecord = webRecord;
		this.status = status;
		this.createDate = createDate;
		this.updateDate = updateDate;
	}

	public Long getAppId() {
		return appId;
	}

	public void setAppId(Long appId) {
		this.appId = appId;
	}

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getAppPlatform() {
		return appPlatform;
	}

	public void setAppPlatform(String appPlatform) {
		this.appPlatform = appPlatform;
	}

	public String getAppProfile() {
		return appProfile;
	}

	public void setAppProfile(String appProfile) {
		this.appProfile = appProfile;
	}

	public String getAppDescribe() {
		return appDescribe;
	}

	public void setAppDescribe(String appDescribe) {
		this.appDescribe = appDescribe;
	}

	public String getWebName() {
		return webName;
	}

	public void setWebName(String webName) {
		this.webName = webName;
	}

	public String getWebDomains() {
		return webDomains;
	}

	public void setWebDomains(String webDomains) {
		this.webDomains = webDomains;
	}

	public String getWebRecord() {
		return webRecord;
	}

	public void setWebRecord(String webRecord) {
		this.webRecord = webRecord;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public String getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	public String getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

	@Override
	public String toString() {
		return "ApplicationDetails [appId=" + appId + ", appName=" + appName
				+ ", appPlatform=" + appPlatform + ", appProfile=" + appProfile
				+ ", appDescribe=" + appDescribe + ", webName=" + webName
				+ ", webDomains=" + webDomains
			    + ", webRecord=" + webRecord + ", status="
				+ ", webDomains=" + webDomains +  ", webRecord=" + webRecord + ", status="
				+ status + ", createDate=" + createDate + ", updateDate="
				+ updateDate + "]";
	}
}
